//--LISTAR X RUC //public List<ActualizarFmtosOA_E> listarActFormatoOA_RUC(string rucOA) //{ // List<ActualizarFmtosOA_E> listarActFormatoRuc_E = new List<ActualizarFmtosOA_E>(); // try // { // using (cmd = new SqlCommand("SP_LISTAR_OAS_PERMISO_ACTUALIZA_FRMTO_X_RUC", cnx.CONSel)) // { // cnx.CONSel.Open(); // cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("@RUCOA", rucOA); // //cmd.Parameters.AddWithValue("@RAZONSOCIAL", RAZONSOCIAL); // //cmd.Parameters.AddWithValue("@PERMITIRACTUALIZACION", PERMITIRACTUALIZACION); // //cmd.Parameters.AddWithValue("@FECHAINICIO", FECHAINICIO); // //cmd.Parameters.AddWithValue("@PLAZO", PLAZO); // //cmd.Parameters.AddWithValue("@FECHAFIN", FECHAFIN); // //cmd.Parameters.AddWithValue("@MOTIVOACTUALIZACION", MOTIVOACTUALIZACION); // dr = cmd.ExecuteReader(); // while (dr.Read()) // { // ActualizarFmtosOA_E actFormato_E = new ActualizarFmtosOA_E(); // actFormato_E.nro = Convert.ToInt32(dr["NRO"]); // actFormato_E.rucOA = Convert.ToString(dr["RUC"]); // actFormato_E.razonSocial = Convert.ToString(dr["RAZON SOCIAL"]); // actFormato_E.permitirActualizarS = Convert.ToString(dr["PERMITIR ACTUALIZACION"]); // actFormato_E.fechaInicio = Convert.ToString(dr["FECHA INICIO"]); // actFormato_E.plazoMaxDias = Convert.ToInt32(dr["PLAZO DIAS"]); // actFormato_E.fechaTermino = Convert.ToString(dr["FECHA TERMINO"]); // actFormato_E.motivoActualizacion = Convert.ToString(dr["MOTIVO ACTUALIZACION"]); // actFormato_E.usuarioRegistro = Convert.ToString(dr["USUARIO REGISTRO"]); // actFormato_E.fechaRegistro = Convert.ToString(dr["FECHA REGISTRO"]); // actFormato_E.estadoPermiso = Convert.ToString(dr["ESTADO DE PERMISO"]); // listarActFormatoRuc_E.Add(actFormato_E); // } // } // } // catch (Exception ex) // { // Debug.WriteLine("Error al listar las actualizaciones de Permisos de OA: " + ex.Message.ToString() + " " + ex.StackTrace.ToString()); // ut.logsave(this, ex); // } // finally // { // cnx.CONSel.Close(); // } // return listarActFormatoRuc_E; //} //--LISTADO GENERAL public List <ActualizarFmtosOA_E> listarActFormatoOA(string rucOA) { List <ActualizarFmtosOA_E> listarActFormato_E = new List <ActualizarFmtosOA_E>(); try { using (cmd = new SqlCommand("SP_LISTAR_OAS_PERMISO_ACTUALIZA_FRMTOS", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@RUCOA", rucOA); //cmd.Parameters.AddWithValue("@RAZONSOCIAL", RAZONSOCIAL); //cmd.Parameters.AddWithValue("@PERMITIRACTUALIZACION", PERMITIRACTUALIZACION); //cmd.Parameters.AddWithValue("@FECHAINICIO", FECHAINICIO); //cmd.Parameters.AddWithValue("@PLAZO", PLAZO); //cmd.Parameters.AddWithValue("@FECHAFIN", FECHAFIN); //cmd.Parameters.AddWithValue("@MOTIVOACTUALIZACION", MOTIVOACTUALIZACION); dr = cmd.ExecuteReader(); while (dr.Read()) { ActualizarFmtosOA_E actFormato_E = new ActualizarFmtosOA_E(); actFormato_E.nro = Convert.ToInt32(dr["NRO"]); actFormato_E.idActualizaFmtosOA = Convert.ToInt32(dr["ID"]); actFormato_E.idOA = Convert.ToInt32(dr["idOA"]); actFormato_E.rucOA = Convert.ToString(dr["RUC"]); actFormato_E.razonSocial = Convert.ToString(dr["RAZON SOCIAL"]); actFormato_E.permitirActualizarS = Convert.ToString(dr["PERMITIR ACTUALIZACION"]); actFormato_E.fechaInicio = Convert.ToString(dr["FECHA INICIO"]); actFormato_E.plazoMaxDias = Convert.ToInt32(dr["PLAZO DIAS"]); actFormato_E.fechaTermino = Convert.ToString(dr["FECHA TERMINO"]); actFormato_E.motivoActualizacion = Convert.ToString(dr["MOTIVO ACTUALIZACION"]); actFormato_E.usuarioRegistro = Convert.ToString(dr["USUARIO REGISTRO"]); actFormato_E.fechaRegistro = Convert.ToString(dr["FECHA REGISTRO"]); actFormato_E.estadoPermiso = Convert.ToString(dr["ESTADO DE PERMISO"]); listarActFormato_E.Add(actFormato_E); } } } catch (Exception ex) { Debug.WriteLine("Error al listar las actualizaciones de Permisos de OA: " + ex.Message.ToString() + " " + ex.StackTrace.ToString()); ut.logsave(this, ex); } finally { cnx.CONSel.Close(); } return(listarActFormato_E); }
//---OBTENER--- public ActualizarFmtosOA_E obtenerActFrmtoOA(int idActualizaFmtosOA) { ActualizarFmtosOA_E actFrmto_E = new ActualizarFmtosOA_E(); try { using (cmd = new SqlCommand("SP_OBTENER_DATOS_ACTUALIZA_OA_FORMATOS", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IDACTUALIZAFRMTO", idActualizaFmtosOA); dr = cmd.ExecuteReader(); while (dr.Read()) { ActualizarFmtosOA_E actFmto = new ActualizarFmtosOA_E(); actFmto.idActualizaFmtosOA = Convert.ToInt32(dr["ID"]); actFmto.idOA = Convert.ToInt32(dr["IDOA"]); actFmto.rucOA = Convert.ToString(dr["RUC"]); actFmto.razonSocial = Convert.ToString(dr["Razon Social"]); actFmto.permitirActualizar = Convert.ToBoolean(dr["Permitir Actualizacion"]); actFmto.fechaInicio = Convert.ToString(dr["Fecha inicio"]); actFmto.plazoMaxDias = Convert.ToInt32(dr["Plazo Dias"]); actFmto.fechaTermino = Convert.ToString(dr["Fecha Termino"]); actFmto.motivoActualizacion = Convert.ToString(dr["Motivo Actualizacion"]); actFmto.idUsuarioRegistro = Convert.ToInt32(dr["IdUsuario Registro"]); actFmto.fechaRegistro = Convert.ToString(dr["Fecha Registro"]); //actFmto.estadoPermiso = Convert.ToString(dr["Estado Permiso"]); actFrmto_E = actFmto; } } } catch (Exception ex) { Debug.WriteLine("Error al obtener permiso para actualizar formatos: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(actFrmto_E); }
//--MODIFICAR public string modificar(ActualizarFmtosOA_E objActFmto) { string msg = ""; try { using (cmd = new SqlCommand("SP_TRANSACCION_ACTUALIZA_FORMATOSOA", cnx.CONSel)) cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@action", 'U'); cmd.Parameters.AddWithValue("@idActualizaFmtosOA", objActFmto.idActualizaFmtosOA); cmd.Parameters.AddWithValue("@idOA", objActFmto.idOA); cmd.Parameters.AddWithValue("@permitirActualizar", objActFmto.permitirActualizar); cmd.Parameters.AddWithValue("@fechaInicio", objActFmto.fechaInicio); cmd.Parameters.AddWithValue("@plazoMaxDias", objActFmto.plazoMaxDias); cmd.Parameters.AddWithValue("@fechaTermino", objActFmto.fechaTermino); cmd.Parameters.AddWithValue("@motivoActualizacion", objActFmto.motivoActualizacion); cmd.Parameters.AddWithValue("@idUsuarioRegistro", objActFmto.idUsuarioRegistro); cmd.Parameters.AddWithValue("@fechaRegistro", ut.obtener_Fecha()); cmd.ExecuteNonQuery(); msg = "Se modifico correctamente el permiso"; } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al modificar el permiso" + ex.Message.ToString() + ex.StackTrace.ToString()); msg = "Error al modificar permiso"; } finally { cnx.CONSel.Close(); } return(msg); }
public string eliminar(ActualizarFmtosOA_E objFrmto) { return(actualizaFmto_D.eliminar(objFrmto)); }
public string modificar(ActualizarFmtosOA_E objFrmto) { return(actualizaFmto_D.modificar(objFrmto)); }
public string agregar(ActualizarFmtosOA_E objFrmto) { return(actualizaFmto_D.agregar(objFrmto)); }