public DataTable Buscar(string Valor) { SqlDataReader Resultado; DataTable Tabla = new DataTable(); SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("spBuscarSujeto", SqlCon); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@valor", SqlDbType.VarChar).Value = Valor; SqlCon.Open(); Resultado = Comando.ExecuteReader(); Tabla.Load(Resultado); return(Tabla); } catch (Exception ex) { throw ex; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } }
public string Existe(string Valor) { string Rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("spSujetoExiste", SqlCon); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@valor", SqlDbType.Int).Value = Valor; SqlParameter ParExiste = new SqlParameter(); ParExiste.ParameterName = "@existe"; ParExiste.SqlDbType = SqlDbType.Int; ParExiste.Direction = ParameterDirection.Output; Comando.Parameters.Add(ParExiste); SqlCon.Open(); Comando.ExecuteNonQuery(); Rpta = Convert.ToString(ParExiste.Value); } catch (Exception ex) { Rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(Rpta); }
public DataTable Listar() { SqlDataReader Resultado; DataTable Tabla = new DataTable(); SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("spLisSujetos", SqlCon); Comando.CommandType = CommandType.StoredProcedure; SqlCon.Open(); Resultado = Comando.ExecuteReader(); Tabla.Load(Resultado); return(Tabla); } catch (Exception ex) { throw ex; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } }
public string Anular(int idEgreso) { string Rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("egreso_anular", SqlCon); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@idEgreso", SqlDbType.Int).Value = idEgreso; SqlCon.Open(); Comando.ExecuteNonQuery(); Rpta = "OK"; } catch (Exception ex) { Rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(Rpta); }
public DataTable ListarDetalle(int IdDocumento) { SqlDataReader Resultado; DataTable Tabla = new DataTable(); SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("egreso_listar_detalle", SqlCon); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@idegreso", SqlDbType.Int).Value = IdDocumento; SqlCon.Open(); Resultado = Comando.ExecuteReader(); Tabla.Load(Resultado); return(Tabla); } catch (Exception ex) { return(null); throw ex; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } }
public DataTable ConsultarFechas(DateTime fechaini, DateTime fechafin) { SqlDataReader Resultado; DataTable Tabla = new DataTable(); SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("egreso_consulta_fechas", SqlCon); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@fechaini", SqlDbType.Date).Value = fechaini; Comando.Parameters.Add("@fechafin", SqlDbType.Date).Value = fechafin; SqlCon.Open(); Resultado = Comando.ExecuteReader(); Tabla.Load(Resultado); return(Tabla); } catch (Exception ex) { throw ex; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } }
public string Insertar(E_Ingreso Obj) { string Rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("ingreso_insertar", SqlCon); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@idusuario", SqlDbType.Int).Value = Obj.vendedor; Comando.Parameters.Add("@idproveedor", SqlDbType.Int).Value = Obj.sujeto; Comando.Parameters.Add("@serie_comprobante", SqlDbType.VarChar).Value = Obj.seriedocu; Comando.Parameters.Add("@num_comprobante", SqlDbType.VarChar).Value = Obj.numdocu; Comando.Parameters.Add("@subtotal", SqlDbType.Decimal).Value = Obj.subtotal; Comando.Parameters.Add("@iva", SqlDbType.Decimal).Value = Obj.iva; Comando.Parameters.Add("@total", SqlDbType.Decimal).Value = Obj.total; Comando.Parameters.Add("@bodega", SqlDbType.Int).Value = Obj.bodega; Comando.Parameters.Add("@detalle", SqlDbType.Structured).Value = Obj.Detalle; SqlCon.Open(); Comando.ExecuteNonQuery(); Rpta = "OK"; } catch (Exception ex) { Rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(Rpta); }
public string Eliminar(E_Sujetos Obj) { string Rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion.getInstancia().CrearConexion(); SqlCommand Comando = new SqlCommand("spSujeto", SqlCon); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@ope", SqlDbType.Int).Value = 3; Comando.Parameters.Add("@idSuj", SqlDbType.Int).Value = Obj.idesujeto; Comando.Parameters.Add("@sname", SqlDbType.VarChar).Value = Obj.nombresujeto; Comando.Parameters.Add("@sruc", SqlDbType.VarChar).Value = Obj.idetributario; Comando.Parameters.Add("@sdir", SqlDbType.VarChar).Value = Obj.direccionsuje; Comando.Parameters.Add("@stel", SqlDbType.VarChar).Value = Obj.telefonosuje; Comando.Parameters.Add("@semail", SqlDbType.VarChar).Value = Obj.emailsuje; Comando.Parameters.Add("@siscliente", SqlDbType.Int).Value = Obj.cliente; Comando.Parameters.Add("@sisproveedor", SqlDbType.Int).Value = Obj.proveedor; SqlCon.Open(); Rpta = Comando.ExecuteNonQuery() == 1 ? "OK" : "No se ELIMINO Registro"; } catch (Exception ex) { Rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(Rpta); }