示例#1
0
        public DataTable BuscarNombre(Dpresentacion Presentacion)
        {
            DataTable DtResultado = GetDataTable("presentacion");

            using (var SqlCon = Getconection())
            {
                try
                {
                    SqlCommand SqlCmd = GetSqlCommand();
                    SqlCmd.Connection  = SqlCon;
                    SqlCmd.CommandText = "spbuscar_presentacionnombre";
                    SqlCmd.CommandType = CommandType.StoredProcedure;

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

                    SqlDataAdapter SqlDat = Getdataadapter(SqlCmd);
                    SqlDat.Fill(DtResultado);
                }
                catch (Exception)
                {
                    DtResultado = null;
                }
                return(DtResultado);
            }
        }
示例#2
0
        public string Editar(Dpresentacion Presentacion)
        {
            string rpta;

            using (var SqlCon = Getconection())
            {
                try
                {
                    //Código

                    SqlCon.Open();
                    //Establecer el Comando
                    SqlCommand SqlCmd = GetSqlCommand();
                    SqlCmd.Connection  = SqlCon;
                    SqlCmd.CommandText = "speditar_presentacion";
                    SqlCmd.CommandType = CommandType.StoredProcedure;

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

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

                    SqlParameter ParDescripcion = new SqlParameter
                    {
                        ParameterName = "@descripcion",
                        SqlDbType     = SqlDbType.VarChar,
                        Size          = 256,
                        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;
                }

                return(rpta);
            }
        }
示例#3
0
        public string Eliminar(Dpresentacion Presentacion)
        {
            string Rpta;

            using (var SqlCon = Getconection())
            {
                try
                {
                    //Código

                    SqlCon.Open();
                    //Establecer el Comando
                    SqlCommand SqlCmd = GetSqlCommand();
                    SqlCmd.Connection  = SqlCon;
                    SqlCmd.CommandText = "speliminar_presentacion";
                    SqlCmd.CommandType = CommandType.StoredProcedure;

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


                    //Ejecutamos nuestro comando

                    Rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Elimino el Registro";
                }
                catch (Exception ex)
                {
                    Rpta = ex.Message;
                }

                return(Rpta);
            }
        }