public Boolean Insert(clsArqueo arqe) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaArqueo", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("codUser", arqe.ICodUsuario); oParam = cmd.Parameters.AddWithValue("fech", arqe.DFecha); //oParam = cmd.Parameters.AddWithValue("observ", arqe.SObservacion); oParam = cmd.Parameters.AddWithValue("codAlman", arqe.ICodAlma); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); arqe.ICodArqueoNuevo = Convert.ToInt32(cmd.Parameters["newid"].Value); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean Update(clsArqueo arqe) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaArqueoEstado", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("observa", arqe.SObservacion); cmd.Parameters.AddWithValue("codUsAp", arqe.ICodUsuarioApro); cmd.Parameters.AddWithValue("codArq", arqe.ICodArqueo); int x = cmd.ExecuteNonQuery(); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean update(clsArqueo arq) { try { return(Marqueo.Update(arq)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public Boolean insert(clsArqueo arqe) { try { return(Marqueo.Insert(arqe)); } catch (Exception ex) { if (ex.Message.Contains("Duplicate entry")) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(false); } }