none
C# CAPAS DATAGRIDVIEW GUARDAR FILAS RRS feed

  • Pregunta

  • capa dato




                var cn = new SqlConnection(conexion.LeerCC);





                var cmdD = new SqlCommand("DETALLE_ENTRADA", cn);
                SqlTransaction tr = null;

                cmdD.CommandType = CommandType.StoredProcedure;



                try
                {
                    cn.Open();
                    tr = cn.BeginTransaction();
         
                    cmdD.Transaction = tr;


    foreach (var det in ppEntidad.Detalles)
                    {
                        cmdD.Parameters.Clear();
                        cmdD.Parameters.AddWithValue("@ID_ENTRADA", det.id_entrada);
                        cmdD.Parameters.AddWithValue("@ID_PRODUCTO", det.id_producto);
                        cmdD.Parameters.AddWithValue("@DES_PRODUCTO", det.des_producto);
                        cmdD.Parameters.AddWithValue("@CANTIDAD", det.cantidad);
                        cmdD.ExecuteNonQuery();
                    }

                    tr.Commit();
                }
                catch (Exception ex)
                {
                    tr.Rollback();
                    throw ex;
                }
                finally
                {
                    if (cn.State == ConnectionState.Open)
                    {
                        if (tr != null)
                        {
                            tr = null;
                        }
                        cn.Close();
                    }
                    cn = null;
                 
                    cmdD.Dispose();
                    cmdD = null;
                

            }


    capa  ENTIDAD




            public string id_entrada { get; set; }

            public string id_producto { get; set; }
            public string des_producto { get; set; }


            public string cantidad { get; set; }


    CAPA  NEGOCIOS


      public static void Detalle_Guardar(Entidades.entrada ppEntidad)
            {
                AccesoDato.entrada.Registra(ppEntidad);


            }



    CAPA PRESENTACION 

    tengo  un datagridview    y un boton guardar 

    quiero guardar las filas de dato en una tabla 

    me podria ayudar por favor   que codigo  va  
    • Editado pablo_puerta miércoles, 12 de julio de 2017 21:52 .
    miércoles, 12 de julio de 2017 21:50

Respuestas

  • Hola pablo_puerta,

    Gracias por visitar los foros, al parecer esta pregunta se encuentra duplicada dentro del foro, por lo cual para mantener el orden dentro del mismo, seguiremos la consulta en esta pregunta  y bloqueamos la pregunta actual.

    Saludos

    Joyce

    __________________________________________________________________________________________
    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, hace que sea más fácil para los otros visitantes encontrar la solución  más tarde. Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal  cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 13 de julio de 2017 14:11
    Moderador

Todas las respuestas

  • Hola.

     Esta pregunta se esta siguiendo en esta otra:

    C# guardar todo los datos de un datagriview. me puede ayudar

     


    Saludos desde Monterrey, Nuevo León, México!!!

    miércoles, 12 de julio de 2017 22:34
  • me puedes ayudar   jose luis   

    por favor  amigo

    jueves, 13 de julio de 2017 2:54
  • Hola pablo_puerta,

    Gracias por visitar los foros, al parecer esta pregunta se encuentra duplicada dentro del foro, por lo cual para mantener el orden dentro del mismo, seguiremos la consulta en esta pregunta  y bloqueamos la pregunta actual.

    Saludos

    Joyce

    __________________________________________________________________________________________
    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, hace que sea más fácil para los otros visitantes encontrar la solución  más tarde. Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal  cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 13 de julio de 2017 14:11
    Moderador
  • amigo  me pueden ayudar  

    con el codigo que tengo  aqui

    jueves, 13 de julio de 2017 16:01