//Método Insertar que llama al método Insertar de la clase DPresentacion
 //de la CapaDatos
 public static string Insertar(string nombre, string descripcion)
 {
     DPresentacion Obj = new DPresentacion();
     Obj.Nombre = nombre;
     Obj.Descripcion = descripcion;
     return Obj.Insertar(Obj);
 }
예제 #2
0
 //Método Insertar que llama al método insertar de la clase DPresentacion de la CapaDatos:
 public static string Insertar(string nombre, string descripcion)
 {
     DPresentacion presentacion = new DPresentacion();
     presentacion.Nombre = nombre;
     presentacion.Descripcion = descripcion;
     return presentacion.Insertar(presentacion);
 }
        //Método BuscarNombre
        public DataTable BuscarNombre(DPresentacion Presentacion)
        {
            DataTable DtResultado = new DataTable("presentacion");
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "spbuscar_presentacion_nombre";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParTextoBuscar = new SqlParameter();
                ParTextoBuscar.ParameterName = "@textobuscar";
                ParTextoBuscar.SqlDbType = SqlDbType.VarChar;
                ParTextoBuscar.Size = 50;
                ParTextoBuscar.Value = Presentacion.TextoBuscar;
                SqlCmd.Parameters.Add(ParTextoBuscar);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtResultado);

            }
            catch (Exception ex)
            {
                DtResultado = null;
            }
            return DtResultado;
        }
예제 #4
0
 //Método Editar que llama al método Editar de la clase DPresentacion de la capaDatos:
 public static string Editar(int idPresentacion, string nombre, string descripcion)
 {
     DPresentacion presentacion = new DPresentacion();
     presentacion.IdPresentacion = idPresentacion;
     presentacion.Nombre = nombre;
     presentacion.Descripcion = descripcion;
     return presentacion.Editar(presentacion);
 }
 //Método Editar que llama al método Editar de la clase DPresentacion
 //de la CapaDatos
 public static string Editar(int idpresentacion, string nombre, string descripcion)
 {
     DPresentacion Obj = new DPresentacion();
     Obj.Idpresentacion = idpresentacion;
     Obj.Nombre = nombre;
     Obj.Descripcion = descripcion;
     return Obj.Editar(Obj);
 }
        //Método Editar
        public string Editar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //Código
                SqlCon.ConnectionString = ClsConexion.Cn;
                SqlCon.Open();
                //Establecer el Comando
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speditar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdpresentacion = new SqlParameter();
                ParIdpresentacion.ParameterName = "@idpresentacion";
                ParIdpresentacion.SqlDbType     = SqlDbType.Int;
                ParIdpresentacion.Value         = Presentacion.Idpresentacion;
                SqlCmd.Parameters.Add(ParIdpresentacion);

                SqlParameter ParNombre = new SqlParameter();
                ParNombre.ParameterName = "@nombre";
                ParNombre.SqlDbType     = SqlDbType.VarChar;
                ParNombre.Size          = 50;
                ParNombre.Value         = Presentacion.Nombre;
                SqlCmd.Parameters.Add(ParNombre);

                SqlParameter ParDescripcion = new SqlParameter();
                ParDescripcion.ParameterName = "@descripcion";
                ParDescripcion.SqlDbType     = SqlDbType.VarChar;
                ParDescripcion.Size          = 256;
                ParDescripcion.Value         = Presentacion.Descripcion;
                SqlCmd.Parameters.Add(ParDescripcion);

                //Ejecutamos nuestro comando

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Actualizo el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
        //metodo eliminar
        public string Eliminar(DPresentacion Presentacion)
        {
            //rpta = respuesta
            string        rpta   = "";
            SqlConnection slqCon = new SqlConnection();

            try
            {
                //establecemos conexion con dbventas

                slqCon.ConnectionString = Conexion.Cn;
                slqCon.Open();
                //establecer el comando

                SqlCommand SqlCmd = new SqlCommand();

                SqlCmd.Connection  = slqCon;
                SqlCmd.CommandText = "speliminar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;


                //codigo para hacer posible el ingreso del parametro idcategoria
                SqlParameter ParIdpresentacion = new SqlParameter();

                ParIdpresentacion.ParameterName = "@idpresentacion";
                ParIdpresentacion.SqlDbType     = SqlDbType.Int;
                ParIdpresentacion.Value         = Presentacion.Idpresentacion;

                SqlCmd.Parameters.Add(ParIdpresentacion);



                //ejecutamos nuestros comandos

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se elimino el registro: ";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }

            finally
            {
                if (slqCon.State == ConnectionState.Open)
                {
                    slqCon.Close();
                }
            }

            return(rpta);
        }
        public string Insertar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = AccesoDatos.CadenaConexion;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spinsertar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdPresentacion = new SqlParameter();
                ParIdPresentacion.ParameterName = "@IdPresentacion";
                ParIdPresentacion.SqlDbType     = SqlDbType.Int;
                ParIdPresentacion.Direction     = ParameterDirection.Output;
                SqlCmd.Parameters.Add(ParIdPresentacion);

                SqlParameter ParNombre = new SqlParameter();
                ParNombre.ParameterName = "@Nombre";
                ParNombre.SqlDbType     = SqlDbType.VarChar;
                ParNombre.Size          = 50;
                ParNombre.Value         = Presentacion.Nombre;
                SqlCmd.Parameters.Add(ParNombre);

                SqlParameter ParDescripcion = new SqlParameter();
                ParDescripcion.ParameterName = "@Descripcion";
                ParDescripcion.SqlDbType     = SqlDbType.VarChar;
                ParDescripcion.Size          = 256;
                ParDescripcion.Value         = Presentacion.Descripcion;
                SqlCmd.Parameters.Add(ParDescripcion);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
예제 #9
0
        public String Insertar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection sqlcon = new SqlConnection();

            try
            {
                sqlcon.ConnectionString = Conexion.Cn;
                sqlcon.Open();

                SqlCommand sqlcmd = new SqlCommand();
                sqlcmd.Connection  = sqlcon;
                sqlcmd.CommandText = "SP_INSERTAR_PRESENTACION";
                sqlcmd.CommandType = CommandType.StoredProcedure;

                SqlParameter parIdPresentacion = new SqlParameter();
                parIdPresentacion.ParameterName = "@IDPRESENTACION";
                parIdPresentacion.SqlDbType     = SqlDbType.Int;
                parIdPresentacion.Direction     = ParameterDirection.Output;
                sqlcmd.Parameters.Add(parIdPresentacion);

                SqlParameter parNombre = new SqlParameter();
                parNombre.ParameterName = "@NOMBRE";
                parNombre.SqlDbType     = SqlDbType.VarChar;
                parNombre.Size          = 50;
                parNombre.Value         = Presentacion.Nombre;
                sqlcmd.Parameters.Add(parNombre);

                SqlParameter parDescripcion = new SqlParameter();
                parDescripcion.ParameterName = "@DESCRIPCION";
                parDescripcion.SqlDbType     = SqlDbType.VarChar;
                parDescripcion.Size          = 250;
                parDescripcion.Value         = Presentacion.Descripcion;
                sqlcmd.Parameters.Add(parDescripcion);

                rpta = sqlcmd.ExecuteNonQuery() == 1 ? "OK":"No se registro";
            }catch (Exception ex)

            {
                rpta = ex.Message;
            }
            finally
            {
                if (sqlcon.State == ConnectionState.Open)
                {
                    sqlcon.Close();
                }
            }
            return(rpta);
        }
예제 #10
0
        public string Editar(DPresentacion Presentacion)
        {
            string Rpta = "";

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spModificarPresentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter parIdCategoria = new SqlParameter();
                parIdCategoria.ParameterName = "@Id_Presentacion";
                parIdCategoria.SqlDbType     = SqlDbType.Int;
                parIdCategoria.Value         = Presentacion.Id_Presentacion;
                SqlCmd.Parameters.Add(parIdCategoria);

                SqlParameter parNombre = new SqlParameter();
                parNombre.ParameterName = "@nombre";
                parNombre.SqlDbType     = SqlDbType.VarChar;
                parNombre.Size          = 50;
                parNombre.Value         = Presentacion.Nombre;
                SqlCmd.Parameters.Add(parNombre);

                SqlParameter parDesc = new SqlParameter();
                parDesc.ParameterName = "@descripcion";
                parDesc.SqlDbType     = SqlDbType.VarChar;
                parDesc.Size          = 255;
                parDesc.Value         = Presentacion.Descripcion;
                SqlCmd.Parameters.Add(parDesc);

                Rpta = SqlCmd.ExecuteNonQuery() == 1 ? "Ok " : "No se edito";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }


            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }

            return(Rpta);
        }
예제 #11
0
        //Metodo Elimicar

        public string Eliminar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //Comando
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdpresentacion = new SqlParameter();
                ParIdpresentacion.ParameterName = "@idpresentacion";
                ParIdpresentacion.SqlDbType     = SqlDbType.Int;
                ParIdpresentacion.Value         = Presentacion.Idpresentacion;
                SqlCmd.Parameters.Add(ParIdpresentacion);

                //SqlParameter ParNombre = new SqlParameter();
                //ParNombre.ParameterName = "@nombre";
                //ParNombre.SqlDbType = SqlDbType.VarChar;
                //ParNombre.Size = 50;
                //ParNombre.Value = Categoria.Nombre;
                //SqlCmd.Parameters.Add(ParNombre);

                //SqlParameter ParDescripcion = new SqlParameter();
                //ParDescripcion.ParameterName = "@descripcion";
                //ParDescripcion.SqlDbType = SqlDbType.VarChar;
                //ParDescripcion.Size = 256;
                //ParDescripcion.Value = Categoria.Descripcion;
                //SqlCmd.Parameters.Add(ParDescripcion);
                ////Ejecutar comando

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se elimino el registro";
            }
            catch (Exception ex) { rpta = ex.Message; }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
        public string Insertar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spinsertar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                // parametros

                SqlParameter ParIdPresentacion = new SqlParameter("@idpresentacion", SqlDbType.Int);
                ParIdPresentacion.Direction = ParameterDirection.Output;

                SqlParameter ParNombrePresentacion = new SqlParameter("@nombre", SqlDbType.VarChar, 50);
                ParNombrePresentacion.Value = Presentacion.Nombre;

                SqlParameter ParDescripcionPresentacion = new SqlParameter("@descripcion", SqlDbType.VarChar, 256);
                ParDescripcionPresentacion.Value = Presentacion.Descripcion;

                SqlCmd.Parameters.Add(ParIdPresentacion);
                SqlCmd.Parameters.Add(ParNombrePresentacion);
                SqlCmd.Parameters.Add(ParDescripcionPresentacion);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se inserto el registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }

            return(rpta);
        }
        // metodo editar
        public bool Actualizar(DPresentacion presentacion)
        {
            int           r      = 0;
            string        cadena = "sp_modificar_presentacion";
            SqlConnection cn     = new SqlConnection();

            try
            {
                // code here
                cn.ConnectionString = Conexion.conectar;
                cn.Open();

                using (SqlCommand cmd = new SqlCommand(cadena, cn))
                {
                    cmd.Parameters.AddWithValue("@nombre", presentacion.Nombre);
                    cmd.Parameters.AddWithValue("@descripcion", presentacion.Descripcion);
                    cmd.Parameters.AddWithValue("@idpresentacion", presentacion.Idpresentacion);
                    cmd.CommandType = CommandType.StoredProcedure;

                    r = cmd.ExecuteNonQuery();
                    if (r == 1)
                    {
                        return(true);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error ... ???", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);

                throw;
            }
            finally
            {
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }
            }
            return(false);
        }
예제 #14
0
        //Metodo Eliminar
        public string Eliminar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //Codigo
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //Establecer el comando
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdpresentacion = new SqlParameter();
                ParIdpresentacion.ParameterName = "@idpresentacion";
                ParIdpresentacion.SqlDbType     = SqlDbType.Int;
                ParIdpresentacion.Value         = Presentacion.Idpresentacion;
                SqlCmd.Parameters.Add(ParIdpresentacion);



                //Ejecutamos nuestro comando
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se Elimino ningun registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }

            return(rpta);
        }
        // metodo eliminar
        public bool Eliminar(DPresentacion presentacion)
        {
            int           r      = 0;
            string        cadena = "sp_eliminar_presentacion";
            SqlConnection cn     = new SqlConnection();

            try
            {
                // code here
                cn.ConnectionString = Conexion.conectar;
                cn.Open();

                using (SqlCommand cmd = new SqlCommand(cadena, cn))
                {
                    cmd.Parameters.AddWithValue("@id", presentacion.Idpresentacion);
                    cmd.CommandType = CommandType.StoredProcedure;

                    r = cmd.ExecuteNonQuery();
                    if (r == 1)
                    {
                        return(true);
                    }
                }
            }
            catch (Exception ex)
            {
                string error = ex.Message;
                return(false);

                throw;
            }
            finally
            {
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }
            }
            return(false);
        }
예제 #16
0
        //Insertar Presentación:
        public string Insertar(DPresentacion presentacion)
        {
            string        respuesta = "";
            SqlConnection SqlCon    = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //Establecer el Comando:
                SqlCommand cmd = new SqlCommand("spinsertarPresentacion", SqlCon);
                cmd.CommandType = CommandType.StoredProcedure;
                //Parametros:
                SqlParameter pIDPresentacion = new SqlParameter("@IdPresentacion", presentacion.IdPresentacion);
                cmd.Parameters.Add(pIDPresentacion);

                SqlParameter pNombre = new SqlParameter("@Nombre", presentacion.Nombre);
                cmd.Parameters.Add(pNombre);

                SqlParameter pDescripcion = new SqlParameter("@Descripcion", presentacion.Descripcion);
                cmd.Parameters.Add(pDescripcion);

                //Ejecutamos nuestro comando:
                respuesta = cmd.ExecuteNonQuery() == 1 ? "OK" : "No se ingres el Resgistro.....";
            }
            catch (Exception ex)
            {
                respuesta = "ERROR: " + ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }

            return(respuesta);
        }
        public string Eliminar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                // parametros

                SqlParameter ParIdPresentacion = new SqlParameter("idpresentacion", SqlDbType.Int);
                ParIdPresentacion.Value = Presentacion.Idpresentacion;

                SqlCmd.Parameters.Add(ParIdPresentacion);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se inserto el registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }

            return(rpta);
        }
예제 #18
0
        public string Eliminar(DPresentacion Presentacion)
        {
            String        rpta   = "";
            SqlConnection sqlcon = new SqlConnection();

            try
            {
                sqlcon.ConnectionString = Conexion.Cn;
                sqlcon.Open();

                SqlCommand sqlcmd = new SqlCommand();
                sqlcmd.Connection  = sqlcon;
                sqlcmd.CommandText = "SP_ELIMINAR_PRESENTACION";
                sqlcmd.CommandType = CommandType.StoredProcedure;

                SqlParameter parIdPresentacion = new SqlParameter();
                parIdPresentacion.ParameterName = "@IDPRESENTACION";
                parIdPresentacion.SqlDbType     = SqlDbType.Int;
                parIdPresentacion.Value         = Presentacion.IdPresentacion;
                sqlcmd.Parameters.Add(parIdPresentacion);


                rpta = sqlcmd.ExecuteNonQuery() == 1 ? "OK" : " NO SE ELIMINO";
            }
            catch (Exception EX)
            {
                rpta = EX.Message;
            }
            finally
            {
                if (sqlcon.State == ConnectionState.Open)
                {
                    sqlcon.Close();
                }
            }
            return(rpta);
        }
        public string Eliminar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = AccesoDatos.CadenaConexion;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_Presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdPresentacion = new SqlParameter();
                ParIdPresentacion.ParameterName = "@IdPresentacion";
                ParIdPresentacion.SqlDbType     = SqlDbType.Int;
                ParIdPresentacion.Value         = Presentacion.IdPresentacion;
                SqlCmd.Parameters.Add(ParIdPresentacion);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Elimino el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
 //Método BuscarNombre que llama al método BuscarNombre
 //de la clase DPresentacion de la CapaDatos
 public static DataTable BuscarNombre(string textobuscar)
 {
     DPresentacion Obj = new DPresentacion();
     Obj.TextoBuscar = textobuscar;
     return Obj.BuscarNombre(Obj);
 }
예제 #21
0
        //metodo insertar

        //insertar

        public string Insertar(DPresentacion Presentacion)
        {
            //rpta = respuesta
            string        rpta   = "";
            SqlConnection slqCon = new SqlConnection();

            try
            {
                //establecemos conexion con dbventas

                slqCon.ConnectionString = Conexion.Cn;
                slqCon.Open();
                //establecer el comando

                SqlCommand SqlCmd = new SqlCommand();

                SqlCmd.Connection  = slqCon;
                SqlCmd.CommandText = "spinsertar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;


                //codigo para hacer posible el ingreso del parametro idcategoria
                SqlParameter ParIdpresentacion = new SqlParameter();

                ParIdpresentacion.ParameterName = "@idpresentacion";
                ParIdpresentacion.SqlDbType     = SqlDbType.Int;
                ParIdpresentacion.Direction     = ParameterDirection.Output;

                SqlCmd.Parameters.Add(ParIdpresentacion);
                //codigo para el ingreso del segundo parametro nombre

                SqlParameter Parnombre = new SqlParameter();

                Parnombre.ParameterName = "@nombre";
                Parnombre.SqlDbType     = SqlDbType.VarChar;
                Parnombre.Size          = 50;
                Parnombre.Value         = Presentacion.Nombre;
                SqlCmd.Parameters.Add(Parnombre);
                //codigo para el ingreso de una descripcion

                SqlParameter Pardescripcion = new SqlParameter();

                Pardescripcion.ParameterName = "@descripcion";
                Pardescripcion.SqlDbType     = SqlDbType.VarChar;
                Pardescripcion.Size          = 200;
                Pardescripcion.Value         = Presentacion.Descripcion;
                SqlCmd.Parameters.Add(Pardescripcion);

                //ejecutamos nuestros comandos

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se ingreso el registro ";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }

            finally
            {
                if (slqCon.State == ConnectionState.Open)
                {
                    slqCon.Close();
                }
            }

            return(rpta);
        }
 //Método Eliminar que llama al método Eliminar de la clase DPresentacion
 //de la CapaDatos
 public static string Eliminar(int idpresentacion)
 {
     DPresentacion Obj = new DPresentacion();
     Obj.Idpresentacion = idpresentacion;
     return Obj.Eliminar(Obj);
 }
예제 #23
0
        //Insertar
        public string Insertar(DPresentacion Presentacion)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //Código
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //Establecer el Comando
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spinsertar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParCod_presentacion = new SqlParameter();
                ParCod_presentacion.ParameterName = "@id_presentacion";
                ParCod_presentacion.SqlDbType     = SqlDbType.Int;
                ParCod_presentacion.Direction     = ParameterDirection.Output;
                SqlCmd.Parameters.Add(ParCod_presentacion);

                SqlParameter ParNombre = new SqlParameter();
                ParNombre.ParameterName = "@nombre";
                ParNombre.SqlDbType     = SqlDbType.VarChar;
                ParNombre.Size          = 50;
                ParNombre.Value         = Presentacion.Nombre;
                SqlCmd.Parameters.Add(ParNombre);

                SqlParameter ParDescripcion = new SqlParameter();
                ParDescripcion.ParameterName = "@descripcion";
                ParDescripcion.SqlDbType     = SqlDbType.VarChar;
                ParDescripcion.Size          = 256;
                ParDescripcion.Value         = Presentacion.Descripcion;
                SqlCmd.Parameters.Add(ParDescripcion);

                SqlParameter ParFecha_Nacimiento = new SqlParameter();
                ParFecha_Nacimiento.ParameterName = "@fecharegistro";
                ParFecha_Nacimiento.SqlDbType     = SqlDbType.Date;
                ParFecha_Nacimiento.Size          = 40;
                ParFecha_Nacimiento.Value         = Presentacion.Fecharegistro;
                SqlCmd.Parameters.Add(ParFecha_Nacimiento);


                //Ejecutamos nuestro comando

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
예제 #24
0
 //Método BUscarNombre que llama al método BuscarNombre  de la capa DPresentacion de la CapaDATOS:
 public static DataTable BuscarNombrePresentacion(string txtBuscarNombre)
 {
     DPresentacion presentacion = new DPresentacion();
     presentacion.Txtbuscar = txtBuscarNombre;
     return presentacion.BuscarNombre(presentacion);
 }
예제 #25
0
 //Método Eliminar que llama al método Eliminar de la clase DPresentacion de la CapaDatos:
 public static string Eliminar(int idPresentacion)
 {
     DPresentacion presentacion = new DPresentacion();
     presentacion.IdPresentacion = idPresentacion;
     return presentacion.Eliminar(presentacion);
 }
        //Método Editar
        public string Editar(DPresentacion Presentacion)
        {
            string rpta = "";
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                //Código
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //Establecer el Comando
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "speditar_presentacion";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdpresentacion = new SqlParameter();
                ParIdpresentacion.ParameterName = "@idpresentacion";
                ParIdpresentacion.SqlDbType = SqlDbType.Int;
                ParIdpresentacion.Value = Presentacion.Idpresentacion;
                SqlCmd.Parameters.Add(ParIdpresentacion);

                SqlParameter ParNombre = new SqlParameter();
                ParNombre.ParameterName = "@nombre";
                ParNombre.SqlDbType = SqlDbType.VarChar;
                ParNombre.Size = 50;
                ParNombre.Value = Presentacion.Nombre;
                SqlCmd.Parameters.Add(ParNombre);

                SqlParameter ParDescripcion = new SqlParameter();
                ParDescripcion.ParameterName = "@descripcion";
                ParDescripcion.SqlDbType = SqlDbType.VarChar;
                ParDescripcion.Size = 256;
                ParDescripcion.Value = Presentacion.Descripcion;
                SqlCmd.Parameters.Add(ParDescripcion);

                //Ejecutamos nuestro comando

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Actualizo el Registro";

            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open) SqlCon.Close();
            }
            return rpta;
        }