Exemplo n.º 1
0
        public DataTable Buscar(DMarca Marca)
        {
            DataTable     dtResultado = new DataTable("Marca");
            SqlConnection sqlCon      = new SqlConnection();

            try
            {
                sqlCon.ConnectionString = Conexion.cn;
                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = sqlCon;
                sqlCmd.CommandText = "sp_buscarMarca";
                sqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParTextoBuscar = new SqlParameter();
                ParTextoBuscar.ParameterName = "@textoBuscar";
                ParTextoBuscar.SqlDbType     = SqlDbType.VarChar;
                ParTextoBuscar.Size          = 50;
                ParTextoBuscar.Value         = Marca.TextoBuscar;

                sqlCmd.Parameters.Add(ParTextoBuscar);

                SqlDataAdapter sqlDat = new SqlDataAdapter(sqlCmd);
                sqlDat.Fill(dtResultado);
            }
            catch (Exception ex)
            {
                dtResultado = null;
            }

            return(dtResultado);
        }
Exemplo n.º 2
0
        public string Editar(DMarca Marca)
        {
            string        rpta   = "";
            SqlConnection sqlCon = new SqlConnection();

            try
            {
                sqlCon.ConnectionString = Conexion.cn;
                sqlCon.Open();
                //Comandos
                SqlCommand sqlCmd = new SqlCommand();
                sqlCmd.Connection  = sqlCon;
                sqlCmd.CommandText = "sp_editarMarca";
                sqlCmd.CommandType = CommandType.StoredProcedure;


                SqlParameter ParIdMarca = new SqlParameter();
                ParIdMarca.ParameterName = "@idMarca";
                ParIdMarca.SqlDbType     = SqlDbType.Int;
                ParIdMarca.Value         = Marca.IdMarca;
                sqlCmd.Parameters.Add(ParIdMarca);

                SqlParameter ParNomMarca = new SqlParameter();
                ParNomMarca.ParameterName = "@nomMarca";
                ParNomMarca.SqlDbType     = SqlDbType.VarChar;
                ParNomMarca.Size          = 50;
                ParNomMarca.Value         = Marca.Nombre;
                sqlCmd.Parameters.Add(ParNomMarca);

                SqlParameter ParEstMarca = new SqlParameter();
                ParEstMarca.ParameterName = "@estMarca";
                ParEstMarca.SqlDbType     = SqlDbType.Char;
                ParEstMarca.Size          = 1;
                ParEstMarca.Value         = Marca.Estado;
                sqlCmd.Parameters.Add(ParEstMarca);

                rpta = sqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se editó el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (sqlCon.State == ConnectionState.Open)
                {
                    sqlCon.Close();
                }
            }
            return(rpta);
        }
Exemplo n.º 3
0
        public string InsertarMarca(DMarca Marca)
        {
            string   retorno = "";
            Conexion con     = new Conexion();

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = con.AbriConexion();
                cmd.CommandText = "spIngresarMarca";
                cmd.CommandType = CommandType.StoredProcedure;


                SqlParameter parIdMarca = new SqlParameter();
                parIdMarca.ParameterName = "@idmarca";
                parIdMarca.SqlDbType     = SqlDbType.Int;
                parIdMarca.Direction     = ParameterDirection.Output;
                cmd.Parameters.Add(parIdMarca);

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

                SqlParameter parDescripcion = new SqlParameter();
                parDescripcion.ParameterName = "@descripcion";
                parDescripcion.SqlDbType     = SqlDbType.VarChar;
                parDescripcion.Size          = 50;
                parDescripcion.Value         = Marca.Descripcion;
                cmd.Parameters.Add(parDescripcion);

                retorno = cmd.ExecuteNonQuery() == 1 ? "Ok" : "No es posible ingresar los datos";
            }
            catch (Exception ex)
            {
                retorno = ex.Message;
            }
            finally { con.CerrarConexion(); }



            return(retorno);
        }
Exemplo n.º 4
0
        public string editar(DMarca marca)
        {
            string rpta = "";
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "pa_editar_marca";
                SqlCmd.CommandType = CommandType.StoredProcedure;

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

                SqlParameter ParNombreMarca = new SqlParameter();
                ParNombreMarca.ParameterName = "@nombre_marca";
                ParNombreMarca.SqlDbType = SqlDbType.VarChar;
                ParNombreMarca.Size = 20;
                ParNombreMarca.Value = marca.nombre_marca;
                SqlCmd.Parameters.Add(ParNombreMarca);

                //ejecutar
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "Ok" : "No se ingreso registro";

            }
            catch (Exception ex)
            {

                rpta = ex.Message;
            }
            finally
            {

                if (SqlCon.State == ConnectionState.Open)
                    SqlCon.Close();

            }
            return rpta;
        }
        //Insertar
        public string Insertar(DMarca marca)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

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

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

                //parametros
                SqlParameter ParIdMarca = new SqlParameter();
                ParIdMarca.ParameterName = "@id_marca";
                ParIdMarca.SqlDbType     = SqlDbType.Int;
                ParIdMarca.Direction     = ParameterDirection.Output;
                SqlCmd.Parameters.Add(ParIdMarca);

                SqlParameter ParDenominacion = new SqlParameter();
                ParDenominacion.ParameterName = "@denominacion";
                ParDenominacion.SqlDbType     = SqlDbType.VarChar;
                ParDenominacion.Size          = 50;
                ParDenominacion.Value         = marca.Denominacion;
                SqlCmd.Parameters.Add(ParDenominacion);

                rpta = (SqlCmd.ExecuteNonQuery() == 1) ? "OK" : "NO SE AGREGADO LA CATEGORIA DE LA TABLA MARCA";
            }
            catch (Exception ex)
            {
                rpta = ex.Message + ex.StackTrace;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
        //fin Insertar

        //metodo editar
        public string Editar(DMarca marca)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

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

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

                //parametros
                SqlParameter ParIdMarca = new SqlParameter();
                ParIdMarca.ParameterName = "@id_marca";
                ParIdMarca.SqlDbType     = SqlDbType.Int;
                ParIdMarca.Value         = marca.Id_marca;
                SqlCmd.Parameters.Add(ParIdMarca);

                SqlParameter ParDenominacion = new SqlParameter();
                ParDenominacion.ParameterName = "@denominacion";
                ParDenominacion.SqlDbType     = SqlDbType.VarChar;
                ParDenominacion.Size          = 50;
                ParDenominacion.Value         = marca.Denominacion;
                SqlCmd.Parameters.Add(ParDenominacion);

                rpta = (SqlCmd.ExecuteNonQuery() == 1) ? "OK" : "HA FALLADO LA ACTUALIZACION DEL ESTADO CIVIL";
            }
            catch (Exception ex)
            {
                rpta = ex.Message + ex.StackTrace;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
        //Fin editar

        //metodo eliminar
        public string Eliminar(DMarca Marca)
        {//inicio eliminar
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //conexion
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //establecer el comando
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_marca";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                //parametros
                SqlParameter ParId_Marca = new SqlParameter();
                ParId_Marca.ParameterName = "@id_marca";
                ParId_Marca.SqlDbType     = SqlDbType.Int;
                ParId_Marca.Value         = Marca.Id_marca;
                SqlCmd.Parameters.Add(ParId_Marca);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO SE HA ELIMINADO EL REGISTRO";
            }
            catch (Exception ex)
            {
                rpta = ex.Message + ex.StackTrace;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }//fin eliminar
Exemplo n.º 8
0
        public string EditarMarca(DMarca Marca)
        {
            string retorno = "";

            Conexion con = new Conexion();

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = con.AbriConexion();
                cmd.CommandText = "spModificarMarca";
            }
            catch (Exception ex)
            {
                retorno = ex.Message;
            }
            finally
            {
                con.CerrarConexion();
            }

            return(retorno);
        }