Boolean Guardar() { try { Boolean Res = false; Info_centro_costo.Fecha_Transac = DateTime.Now; Info_centro_costo.IdUsuario = param.IdUsuario; Res = Centro_costo_Bus.GrabarDB(Info_centro_costo, ref MensajeError); if (Res) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Grabar, "", Info_centro_costo.IdCtaCble + "-" + Info_centro_costo.Centro_costo); MessageBox.Show(smensaje, param.Nombre_sistema); ucGe_Menu.Visible_btnGuardar = true; ucGe_Menu.Visible_bntGuardar_y_Salir = true; limpiarGe(); } else { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Grabar); MessageBox.Show(MensajeError + " " + smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } return(true); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
Boolean Guardar() { try { Boolean Res = false; get_info(); Info_centro_costo.Fecha_Transac = DateTime.Now; Info_centro_costo.IdUsuario = param.IdUsuario; Res = Centro_costo_Bus.GrabarDB(Info_centro_costo, ref MensajeError); if (Res) { //Guardar en tabla intermedia Cl_x_cc_Info = new fa_cliente_x_ct_centro_costo_Info(); get_info_CentroCosto_x_Cliente(); if (Cl_x_cc_Info.IdCliente_cli != 0) { Res = Cl_x_cc_Bus.GrabarBD(Cl_x_cc_Info, ref MensajeError); } MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_guardaron_los_datos_correctamente), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); ucGe_Menu.Visible_btnGuardar = true; ucGe_Menu.Visible_bntGuardar_y_Salir = true; cmbCliente.EditValue = "[Vacio]"; limpiarFj(); _Accion = Cl_Enumeradores.eTipo_action.grabar; txt_codigo.Text = Centro_costo_Bus.Get_IdCentroCosto_x_Raiz(param.IdEmpresa, ref MensajeError); } else { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Grabar); MessageBox.Show(MensajeError + " " + smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } return(true); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }