Пример #1
0
 //lo vamos a llamar con una funcion
 //metodo insertar, este va a llamar al metodo insertar de la capa datos DEmpresas
 public static string Insertar(string nombreempresa, string numeronit, string direccion, string telefono, string correo_electronico)
 {
     DEmpresas Obj = new DEmpresas();
     Obj.Nombreempresa = nombreempresa;
     Obj.Numeronit = numeronit;
     Obj.Direccion = direccion;
     Obj.Telefono = telefono;
     Obj.Correoelectronico = correo_electronico;
     return Obj.Insertar(Obj);
 }
Пример #2
0
 //lo vamos a llamar con una funcion
 //metodo eliminar, este va a llamar al metodo eliminar de la capa datos DEmpresas
 public static string Eliminar(int codigoempresa)
 {
     DEmpresas Obj = new DEmpresas();
     Obj.Codigoempresa = codigoempresa;
     return Obj.Eliminar(Obj);
 }
Пример #3
0
 //lo vamos a llamar con una funcion
 //metodo buscarempresa, este va a llamar al metodo buscarempresa de la capa datos DEmpresas
 public static DataTable BuscarNombre(string textobuscar)
 {
     DEmpresas Obj = new DEmpresas();
     Obj.TextoBuscar = textobuscar;
     return Obj.BuscarNombre(Obj);
 }
Пример #4
0
        //buscar nombre empresa
        public DataTable BuscarNombre(DEmpresas Empresas)
        {
            DataTable DtResultado = new DataTable("tbm_EMPRESAS");
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "spbuscar_empresa"; //"spbuscar_empresa";
                SqlCmd.CommandType = CommandType.StoredProcedure;

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

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtResultado);
            }
            catch (Exception ex)
            {
                DtResultado = null;
            }
            return (DtResultado);
        }
Пример #5
0
        //metodo insertar
        public string Insertar(DEmpresas Empresas)
        {
            string respuesta = "";
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                //codigo
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //establecer el comando para ejecutar sentencias en sql
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "spinsertar_empresa";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                //mandar a llamar a primer campo de la tabla
                SqlParameter ParCodigoempresa = new SqlParameter();
                ParCodigoempresa.ParameterName = "@codigo_empresa";
                ParCodigoempresa.SqlDbType = SqlDbType.Int;
                ParCodigoempresa.Direction = ParameterDirection.Output;
                //ParCodigoempresa.Value = Empresas.Codigoempresa;
                SqlCmd.Parameters.Add(ParCodigoempresa);

                SqlParameter ParNombreempresa = new SqlParameter();
                ParNombreempresa.ParameterName = "@nombre_empresa";
                ParNombreempresa.SqlDbType = SqlDbType.VarChar;
                ParNombreempresa.Size = 100;
                ParNombreempresa.Value = Empresas.Nombreempresa;
                SqlCmd.Parameters.Add(ParNombreempresa);

                SqlParameter ParNumeronit = new SqlParameter();
                ParNumeronit.ParameterName = "@numero_nit";
                ParNumeronit.SqlDbType = SqlDbType.VarChar;
                ParNumeronit.Size = 50;
                ParNumeronit.Value = Empresas.Numeronit;
                SqlCmd.Parameters.Add(ParNumeronit);

                SqlParameter Pardireccion = new SqlParameter();
                Pardireccion.ParameterName = "@direccion";
                Pardireccion.SqlDbType = SqlDbType.VarChar;
                Pardireccion.Size = 150;
                Pardireccion.Value = Empresas.Direccion;
                SqlCmd.Parameters.Add(Pardireccion);

                SqlParameter Partelefono = new SqlParameter();
                Partelefono.ParameterName = "@telefono";
                Partelefono.SqlDbType = SqlDbType.VarChar;
                Partelefono.Size = 20;
                Partelefono.Value = Empresas.Telefono;
                SqlCmd.Parameters.Add(Partelefono);

                SqlParameter ParCorreoelectronico = new SqlParameter();
                ParCorreoelectronico.ParameterName = "@correo_electronico";
                ParCorreoelectronico.SqlDbType = SqlDbType.VarChar;
                ParCorreoelectronico.Size = 100;
                ParCorreoelectronico.Value = Empresas.Correoelectronico;
                SqlCmd.Parameters.Add(ParCorreoelectronico);

                //ejecutamos nuestro comando
                respuesta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se ingreso el registro.";

            }
            catch (Exception ex)
            {
                respuesta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open) SqlCon.Close();
            }
            return respuesta;
        }
Пример #6
0
        //metodo eliminar
        public string Eliminar(DEmpresas Empresas)
        {
            string respuesta = "";
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                //codigo
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //establecer el comando para ejecutar sentencias en sql
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "speliminar_empresa";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                //mandar a llamar a primer campo de la tabla
                SqlParameter ParCodigoempresa = new SqlParameter();
                ParCodigoempresa.ParameterName = "@codigo_empresa";
                ParCodigoempresa.SqlDbType = SqlDbType.Int;
                ParCodigoempresa.Value=Empresas.Codigoempresa;
                SqlCmd.Parameters.Add(ParCodigoempresa);

                //ejecutamos nuestro comando
                respuesta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se elimino el registro.";

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