public DataTable buscar_nombre(datos_contabilizar Contabilizar) { 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 = Contabilizar.Textobuscar; SqlCmd.Parameters.Add(Partextobuscar); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(Dtresultado); } catch (Exception ex) { Dtresultado = null; } return Dtresultado; }
public static string contabiliza(int empresa,DateTime fecha,DateTime inicia,DateTime finaliza,int periodo) { datos_contabilizar Obj = new datos_contabilizar(); Obj.P_empresa = empresa; Obj.Fecha = fecha; Obj.P_fec_inicio = inicia; Obj.P_fec_finaliza = finaliza; Obj.P_periodo = periodo; return Obj.contabiliza(Obj); }
public string contabiliza(datos_contabilizar Contabilizar) { 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 = Contabilizar.P_empresa; SqlCmd.Parameters.Add(Parcodempresa); SqlParameter Parfecha = new SqlParameter(); Parfecha.ParameterName = "@fecha"; Parfecha.SqlDbType = SqlDbType.DateTime; Parfecha.Value = Contabilizar.Fecha; SqlCmd.Parameters.Add(Parfecha); SqlParameter Parfecinicio = new SqlParameter(); Parfecinicio.ParameterName = "@p_fec_inicio"; Parfecinicio.SqlDbType = SqlDbType.DateTime; Parfecinicio.Value = Contabilizar.P_fec_inicio; SqlCmd.Parameters.Add(Parfecinicio); SqlParameter Parfecfin = new SqlParameter(); Parfecfin.ParameterName = "@p_fec_finaliza"; Parfecfin.SqlDbType = SqlDbType.DateTime; Parfecfin.Value = Contabilizar.P_fec_finaliza; SqlCmd.Parameters.Add(Parfecfin); SqlParameter Parperiodo = new SqlParameter(); Parperiodo.ParameterName = "@p_periodo"; Parperiodo.SqlDbType = SqlDbType.Int; Parperiodo.Value = Contabilizar.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 buscarnombre(string textobuscar) { datos_contabilizar Obj = new datos_contabilizar(); Obj.Textobuscar = textobuscar; return Obj.buscar_nombre(Obj); }