public static string contabilizan(int empresa_, DateTime fecha_, DateTime f_inicio, DateTime f_finaliza, int periodo__) { datos_proc_contabiliza Obj = new datos_proc_contabiliza(); Obj.P_empresa = empresa_; Obj.Fecha = fecha_; Obj.P_fec_inicio = f_inicio; Obj.P_fec_finaliza = f_finaliza; Obj.P_periodo = periodo__; return Obj.contabiliza(Obj); // Se retorna porque es una funcion }
public string contabiliza(datos_proc_contabiliza Contabilizando) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Codigo SqlCon.ConnectionString = Conexion.cn; SqlCon.Open(); //Estableciendo comandos para ejecutar sentencias de sql SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "sp_contabilizar"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter Parcodempresa = new SqlParameter(); Parcodempresa.ParameterName = "@p_empresa"; Parcodempresa.SqlDbType = SqlDbType.Int; Parcodempresa.Value = Contabilizando.P_empresa; SqlCmd.Parameters.Add(Parcodempresa); SqlParameter Parfecha = new SqlParameter(); Parfecha.ParameterName = "@fecha"; Parfecha.SqlDbType = SqlDbType.DateTime; Parfecha.Value = Contabilizando.Fecha; SqlCmd.Parameters.Add(Parfecha); SqlParameter Parfecinicio = new SqlParameter(); Parfecinicio.ParameterName = "@p_fec_inicio"; Parfecinicio.SqlDbType = SqlDbType.DateTime; Parfecinicio.Value = Contabilizando.P_fec_inicio; SqlCmd.Parameters.Add(Parfecinicio); SqlParameter Parfecfin = new SqlParameter(); Parfecfin.ParameterName = "@p_fec_finaliza"; Parfecfin.SqlDbType = SqlDbType.DateTime; Parfecfin.Value = Contabilizando.P_fec_finaliza; SqlCmd.Parameters.Add(Parfecfin); SqlParameter Parperiodo = new SqlParameter(); Parperiodo.ParameterName = "@p_periodo"; Parperiodo.SqlDbType = SqlDbType.Int; Parperiodo.Value = Contabilizando.P_periodo; SqlCmd.Parameters.Add(Parperiodo); //Ejecucion de los comandos declarados previamente rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se logro contabilizar!!"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) SqlCon.Close(); } return rpta; }
public static DataTable buscar_asiento(string textobuscar) { datos_proc_contabiliza Obj = new datos_proc_contabiliza(); Obj.Textobuscar = textobuscar; return Obj.buscar_asiento(Obj); }
public DataTable buscar_asiento(datos_proc_contabiliza Contabiliza) { DataTable Dtresultado = new DataTable("TBM_ASIENTOS_CONTABLES_ENCA"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "sp_busca_asientos"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter Partextobuscar = new SqlParameter(); Partextobuscar.ParameterName = "@textobuscar"; Partextobuscar.SqlDbType = SqlDbType.VarChar; Partextobuscar.Size = 100; Partextobuscar.Value = Contabiliza.Textobuscar; SqlCmd.Parameters.Add(Partextobuscar); //SqlParameter Parmes = new SqlParameter(); //Parmes.ParameterName = "@p_mes"; //Parmes.SqlDbType = SqlDbType.VarChar; //Parmes.Size = 100; //Parmes.Value = Param.Mes; //SqlCmd.Parameters.Add(Parmes); //SqlParameter Paranio = new SqlParameter(); //Paranio.ParameterName = "@p_anio"; //Paranio.SqlDbType = SqlDbType.VarChar; //Paranio.Size = 100; //Paranio.Value = Param.Anio; //SqlCmd.Parameters.Add(Paranio); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(Dtresultado); } catch (Exception ex) { Dtresultado = null; } return Dtresultado; }