public SSF_ADJUNTO Find(int id) { SSF_ADJUNTO adjunto = null; adjunto = CommonBC.ModeloSafe.SSF_ADJUNTO.Find(id); return(adjunto); }
public bool UpdateSP(SSF_ADJUNTO adjunto) { String sglosa = string.Empty; var param1 = new OracleParameter("p_id", OracleDbType.Decimal, obj: adjunto.ID, direction: ParameterDirection.Input); var param2 = new OracleParameter("p_id_atencionmedica", OracleDbType.Decimal, obj: adjunto.ID_ATENCIONMEDICA, direction: ParameterDirection.Input); var param3 = new OracleParameter("p_adjunto", OracleDbType.Varchar2, 100, obj: adjunto.ADJUNTO, direction: ParameterDirection.Input); var param4 = new OracleParameter("p_url", OracleDbType.Varchar2, 100, obj: adjunto.URL, direction: ParameterDirection.Input); var param5 = new OracleParameter("o_glosa", OracleDbType.Varchar2, 100, obj: sglosa, direction: ParameterDirection.Output); var param6 = new OracleParameter("o_estado", OracleDbType.Int16, ParameterDirection.Output); CommonBC.ModeloSafe.Database.ExecuteSqlCommand( "BEGIN pkg_ssfAdjunto.sp_update(:p_id, :p_id_atencionmedica, :p_url, :p_adjunto, :o_glosa, :o_estado); end;", param1, param2, param3, param4, param5, param6); System.Diagnostics.Debug.WriteLine("o_glosa: {0}", param5.Value); System.Diagnostics.Debug.WriteLine("o_estado: {0}", param6.Value); if (param5.Value.ToString().ToLower().Contains("xito")) { return(true); } else { return(false); } }
public bool Add(SSF_ADJUNTO adjunto) { try { CommonBC.ModeloSafe.SSF_ADJUNTO.Add(adjunto); CommonBC.ModeloSafe.SaveChanges(); return(true); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("Error: {0}", ex.Message); return(false); } }
public bool Update(SSF_ADJUNTO adjunto) { try { SSF_ADJUNTO adjuntoUpdate = null; adjuntoUpdate = CommonBC.ModeloSafe.SSF_ADJUNTO.Find(adjunto.ID); adjuntoUpdate.ID_ATENCIONMEDICA = adjunto.ID_ATENCIONMEDICA; adjuntoUpdate.ADJUNTO = adjunto.ADJUNTO; adjuntoUpdate.URL = adjunto.URL; CommonBC.ModeloSafe.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool Remove(int id) { try { SSF_ADJUNTO adjunto = CommonBC.ModeloSafe.SSF_ADJUNTO.Find(id); //El objeto no se puede eliminar porque se encontró en ObjectStateManager /* * SSF_ADJUNTO adjunto = new SSF_ADJUNTO * { * ID = id * }; */ CommonBC.ModeloSafe.SSF_ADJUNTO.Remove(adjunto); CommonBC.ModeloSafe.SaveChanges(); return(true); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("Error Remove: {0}", ex.Message); return(false); } }